package com.iraeta.service.basic;

import com.alibaba.fastjson.JSONArray;
import com.iraeta.entity.main.ErpCurrentStore;
import com.iraeta.entity.main.vo.ErpCurrentStoreVo;

import java.util.List;

public interface CurrentStoreService {
    public List<ErpCurrentStore> listErpCurrentStoreForPrint(ErpCurrentStoreVo erpCurrentStoreVo);      //库存现存量的查询
    public List<ErpCurrentStore> listErpCurrentStore(ErpCurrentStoreVo erpCurrentStoreVo);      //盘点数据的查询
    ErpCurrentStore  getErpCurrentStore(Long id);
    void updatePdByPrimaryKey(ErpCurrentStore erpCurrentStore);
    void clearKc(String cwhname);
    void clearSelectKc(JSONArray selectedAutoIdArray);
    void addPrintCount(JSONArray idsJa);
    void exportErpCurrentStore(String filePath, List<ErpCurrentStore> ErpCurrentStoreList);
}
